528da74c15b68386fc93f86c39586427d8b5dd2b,src/main/java/org/jfree/chart/fx/interaction/DispatchHandlerFX.java,DispatchHandlerFX,handleMouseClicked,#ChartCanvas#MouseEvent#,102
Before Change
if (this.mousePressedPoint == null) {
return;
}
Point2D currPt = new Point2D.Double(e.getX(), e.getY());
if (this.mousePressedPoint.distance(currPt) < 2) {
canvas.dispatchMouseClickedEvent(currPt, e);
}
After Change
* @param e the mouse event ({@code null} not permitted).
*/
@Override
public void handleMouseClicked(ChartCanvas canvas, MouseEvent e) {
if (this.mousePressedPoint == null) {
return;
}
double x = e.getX();
double y = e.getY();
ChartEntity entity = canvas.getRenderingInfo().getEntityCollection().getEntity(x, y);
ChartMouseEventFX event = new ChartMouseEventFX(canvas.getChart(), e, entity);
for (ChartMouseListenerFX listener : canvas.getChartMouseListeners()) {